package com.sc.nft.admin.request;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.sc.nft.enums.ConSignStatus;
import com.sc.nft.enums.MarketTypeEnum;
import com.sc.nft.sup.PageRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class ConsignPageRequest extends PageRequest {
    @ApiModelProperty("交易起始时间")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dealStartTime;
    @ApiModelProperty("交易结束时间")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dealEndTime;
    @ApiModelProperty("用户手机号")
    private String phone;
    @ApiModelProperty("系列Id")
    private Long catenaId;
    @ApiModelProperty("品质等级")
    private Integer showLevel;
    @ApiModelProperty("寄售状态")
    private ConSignStatus status;
    @ApiModelProperty("类型 0:全部 1:品牌孵化 2:自由市场")
    private Integer marketType;
}
